water drainage channel - Francés Inglés Diccionario